long term stress - French English Dictionary